Лабораторная работа № 2

Структуры данных

Герра Гарсия Паола Валентина

Информация

Докладчик

Цель работы

Основная цель работы – изучить несколько структур данных, реализованных в Julia, научиться применять их и операции над ними для решения задач.

Задание

  1. Используя Jupyter Lab, повторите примеры.
  2. Выполните задания для самостоятельной работы.

Выполнение лабораторной работы

Примеры использования кортежей

Выполнение лабораторной работы

Примеры использования словарей

Выполнение лабораторной работы

Примеры использования множеств

Выполнение лабораторной работы

Примеры использования массивов

Выполнение лабораторной работы

Даны множества: A = 0, 3, 4, 9, B = 1, 3, 4, 7, C = 0, 1, 2, 4, 7, 8, 9. Найдем P = A ∩ B ∪ A ∩ B ∪ A ∩ C ∪ B ∩ C

Задание №1. Работа с множествами

Выполнение лабораторной работы

Приведем свои примеры с выполнением операций над множествами элементов разных типов

Задание №2. Примеры операций над множествами элементов разных типов

Выполнение лабораторной работы

Задание №3. Работа с массивами

Выполнение лабораторной работы

Задание №3. Работа с массивами

Выполнение лабораторной работы

Задание №3. Работа с векторами

Выполнение лабораторной работы

Задание №3. Работа с векторами

Выполнение лабораторной работы

Задание №3. Работа с векторами

Выполнение лабораторной работы

Задание №4

Выполнение лабораторной работы

Задание №5. Работа с пакетом Primes

Выполнение лабораторной работы

Задание №6

Выводы

В результате выполнения данной лабораторной работы я изучила несколько структур данных, реализованных в Julia, научилась применять их и операции над ними для решения задач.

Список литературы

  1. JuliaLang [Электронный ресурс]. 2024 JuliaLang.org contributors. URL: https://julialang.org/ (дата обращения: 11.10.2024).
  2. Julia 1.11 Documentation [Электронный ресурс]. 2024 JuliaLang.orgcontributors. URL: https://docs.julialang.org/en/v1/ (дата обращения:11.10.2024).